body {
  color: #000; background-color: #fff; padding-top: 10px;
  font-family: arial, sans-serif, "lucida console"; 
  font-size: 83%; padding-left:150px; padding-right:150px;
}

table { border-collapse: collapse; }

td {  font-size: 83%; }

.mf {
  text-decoration: none; color: #333; font-weight:bold; font-size:1.7em; padding-right:0.2em;
}

img.expand { vertical-align: middle;}

.inputform { padding-top: 20px; text-align: center; color: #444; }

.main { margin-top: 40px; padding: 10px; padding-left:40px; padding-right: 40px;}

.heading { margin-top: 0.5em; margin-bottom: 0.5em; font-weight:bold; font-size: 125%; }

.disclaimer { font-size: 90%; color: #333;text-align: center;
  background-color: #f2f2f2;padding: 0.8em; margin-top: 2em; border-top: 2px solid #aaf;
  border-bottom: 4px solid #f7f7f7;
}

.blacklisted { color: red; font-weight: bold; }
  
.url { color: #22c; }

.code {  color: #222; font-family: monospace; }

.item {  padding: 5px; }

.clickme {  cursor: pointer }

h3 { background-color: #f7f7f7;  padding: 6px; border-top: 2px solid #ccf; }

h4 { background-color: #f7f7f7;  padding: 3px;  border-top: 1px solid #ccf; }



